// import {
//   getNotificationByUpdateTime,
//   getUserInfo,
//   getPubInfo,
// } from "@/api/index"
const store = {
  namespaced: true,
  state: {
  },
  mutations: {
    updateValue (state, { key, value }) {
      state[key] = value
    }
  },
  actions: {
    // async fetchNoticeList ({ state: { queryList }, dispatch, commit }, payload) {
    //   const { data = [] } = await getNotificationByUpdateTime()
    //   commit('updateValue', { key: 'noticeList', value: data })
    // },
    // async fetchPubInfo ({ state: { queryList }, dispatch, commit }, payload) {
    //   const { data = {} } = await getPubInfo()
    //   commit('updateValue', { key: 'pubInfo', value: data })
    //   // data.logo && getImageUrl({ fileName: encodeURIComponent(data.logo) }).then(({ data: { url } }) => {
    //   //   commit('updateValue', { key: 'pubInfo', value: { ...data, logo: url } })
    //   // })
    // },
    // async fetchUserInfo ({ state: { queryList }, dispatch, commit }, payload) {
    //   const { data = {} } = await getUserInfo()
    //   commit('updateValue', { key: 'userInfo', value: data })
    // }
  },
  getters: {
  }
}
export default store